package com.treasure.service.third.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @author <a href="mailto:19919866605@163.com">Pan Xinwen</a>
 * @version 1.0 2018年6月03日 下午2:49:22
 */
@Component
@ConfigurationProperties(prefix = PayProperties.TREASURE_PAY)
@Data
public class PayProperties {

	public static final String TREASURE_PAY = "treasure.pay";

    /**
     * appid
     */
	private String appid;

    /**
     * appsecret
     */
	private String appsecret;

    /**
     * 商品描述
     */
	private String describe;

    /**
     * 微信支付商户号
     */
	private String mch_id;

    /**
     * 商户号对应的密钥
     */
	private String partner_key;

    /**
     * 商户id
     */
	private String partner_id;

    /**
     * 常量
     */
	private String grant_type;

    /**
     * 获取预支付id的接口url
     */
	private String gateurl;

    /**
     * 支付回调接口
     */
	private String notify_url;
}
